windshield pillar - German English Dictionary